package model.game;

import java.util.ArrayList;

public interface Location{
    public ArrayList<Player> getPlayers();
    public ArrayList<Player> getPerson();
    public String getName();
    public void setName(String name);
    public void addPlayer(Player p);
    public void removePlayer(Player p);
    public Player findPlayer(String name);
    public Player findNPC(String name);
    public Object whereIsPlayer(String name);
    public int getTotalPlayers();
    public boolean playerExists(String name);
    public Location findLocation(String name);
    public ArrayList<Player> getNpcs();
    public ArrayList<Item> getItems();
    public void addItem(Item i);
    public void removeItem(Item i);
    void removeItem(String name);
}
